Definify.com

Webster 1913 Edition


Sea lily

Sea′ lil′y

.
(Zool.)
A crinoid.